11.2.1 Wallet Recharge & Top-Up Functionality
Module Type: Payment & Wallet System
Platform: Driver App | Customer App | Admin Panel
Powered by: Yelowsoft
Overview
The Wallet Recharge / Top-Up feature allows both customers and drivers to add funds to their in-app wallet. These funds can be used for trip payments, cancellation fees, tipping, and other transactions — encouraging a cashless and seamless ride experience.
Admins can also manage wallet balances by crediting driver or customer wallets for bonuses, payments, or other adjustments via the admin panel.
1️⃣ For Drivers
✅ Why Wallet Recharge is Important
- Drivers must maintain a minimum wallet balance to stay active and receive trip requests.
- Wallet balance is used to deduct company commissions or service charges.
- Insufficient funds may mark drivers offline automatically.
💡 Use Cases
- Recharge wallet to stay available for rides.
- Use balance to pay company service fees.
- Admin may credit wallet for bonuses or incentives.
🔧 How to Recharge (Driver App)
- Go to Wallet section in the app.
- Tap Top-Up / Recharge.
- Select payment method (card, UPI, etc.).
- Enter the amount and confirm.
2️⃣ For Customers
✅ Why Wallet Recharge is Useful
- Enables cashless trip payments.
- Covers cancellation fees instantly.
- Allows tip payments to drivers directly from the wallet.
- Faster booking with auto-deduction from wallet.
💡 Use Cases
- Preload funds for frequent trips.
- Avoid carrying cash.
- Use balance for tipping drivers post-trip.
🔧 How to Recharge (Customer App)
- Go to My Wallet.
- Tap Add Money / Top-Up.
- Choose the payment method.
- Enter the amount and proceed with payment.
3️⃣ For Admins
Admins can manually top-up or adjust balances in driver or customer wallets — helpful for promotions, dispute resolutions, or bonus payouts.
🔧 How Admin Can Top-Up Wallet
- Login to the Admin Panel.
- Navigate to Payment → Wallet Transactions from the left menu.
- Click the Top-Up button.
- Select the recipient:
- Choose Driver or Customer.
- Search by name or phone number.
- Enter the amount to be credited.
- Choose the wallet type (Main / Bonus).
- Select transaction type:
- Top-Up
- Bonus
- Ride Payment
- Others
- Click Submit to process the top-up.
📊 Wallet Transaction Report
- Admins can view all wallet activity under Wallet Transactions.
- Includes full details of top-ups, deductions, bonuses, and wallet balances.
- Helps maintain transparency and monitor financial flow.
4️⃣ Summary of Key Benefits
| Feature | Driver | Customer | Admin |
|---|---|---|---|
| Wallet Top-Up | ✅ | ✅ | ✅ |
| Payment Method (Online) | ✅ | ✅ | ❌ |
| Deduct Charges for Rides | ✅ (Commission) | ✅ (Trip Fare) | ❌ |
| Handle Bonuses / Disputes | ❌ | ❌ | ✅ |
| View Wallet Transactions | ✅ | ✅ | ✅ Full Logs |
✅ Final Notes
The Wallet Recharge feature streamlines financial operations in the Yelowsoft platform. It ensures:
- Drivers stay active with sufficient balance
- Customers enjoy seamless, cashless rides
- Admins have control and transparency in wallet activities